long precision - Turkish English Dictionary